Big Huge Thesaurus

Ceratonia siliqua

noun